﻿using System;
using System.Collections.Generic;
using System.Text;

namespace AddressBook.Entity
{
    /// <summary>
    /// 
    /// </summary>
    [Serializable]
    public class VersionNo
    {
        private int _VersionID = int.MinValue ;
        /// <summary>
        /// 
        /// </summary>
        public int VersionID
        {
            get { return _VersionID; }
            set { _VersionID = value; }
        }

        private string _PhoneType = string.Empty ;
        /// <summary>
        /// 
        /// </summary>
        public string PhoneType
        {
            get { return _PhoneType; }
            set { _PhoneType = value; }
        }

        private DateTime _PublishTime = DateTime.Parse("1900-01-01") ;
        /// <summary>
        /// 
        /// </summary>
        public DateTime PublishTime
        {
            get { return _PublishTime; }
            set { _PublishTime = value; }
        }

        private string _VerName = string.Empty ;
        /// <summary>
        /// 
        /// </summary>
        public string VerName
        {
            get { return _VerName; }
            set { _VerName = value; }
        }

        private string _VerDesp = string.Empty ;
        /// <summary>
        /// 
        /// </summary>
        public string VerDesp
        {
            get { return _VerDesp; }
            set { _VerDesp = value; }
        }

        private Boolean _IsMustUp = false ;
        /// <summary>
        /// 
        /// </summary>
        public Boolean IsMustUp
        {
            get { return _IsMustUp; }
            set { _IsMustUp = value; }
        }

        private DateTime _CreateTime = DateTime.Parse("1900-01-01") ;
        /// <summary>
        /// 
        /// </summary>
        public DateTime CreateTime
        {
            get { return _CreateTime; }
            set { _CreateTime = value; }
        }

        private int _LastVersion = int.MinValue;
        /// <summary>
        /// 
        /// </summary>
        public int LastVersion
        {
            get { return _LastVersion; }
            set { _LastVersion = value; }
        }

        private int _Status = int.MinValue;
        /// <summary>
        /// 
        /// </summary>
        public int Status
        {
            get { return _Status; }
            set { _Status = value; }
        }

        private string _Operation = string.Empty;
        /// <summary>
        /// 
        /// </summary>
        public string Operation
        {
            get { return _Operation; }
            set { _Operation = value; }
        }

        private string _DownloadUrl = string.Empty;
        /// <summary>
        /// 
        /// </summary>
        public string DownloadUrl
        {
            get { return _DownloadUrl; }
            set { _DownloadUrl = value; }
        }
    }
}